/*////////////////////////////////////////////////////////////////////////////
* reset
////////////////////////////////////////////////////////////////////////////*/
    html, body{width: 100%; height: 100%;}
    body{font-family: "Microsoft YaHei","Helvetica Neue",Arial,STHeiti,sans-serif,Helvetica,"DroidSansFallback",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3" !important;font-size: 14px;-webkit-font-smoothing: antialiased;line-height: 1.42857143;color: #58666e;background-color: transparent;overflow-x: hidden;overflow-y: scroll;min-width: 1280px;}
    *:focus{outline: 0 !important;}
    .h1, .h2, .h3, .h4, .h5, .h6{margin: 0;}
    a{text-decoration: none; cursor: pointer; color: #141719;}
    a:hover, a:focus{color: #141719; text-decoration: none;}
    label{font-weight: normal;}
    small,
    .small{font-size: 13px;}
    img{cursor:pointer;}
    textarea{padding:8px 10px;}
    .blockquote-reverse,
    blockquote.pull-right,
    blockquote{border-color: #e03c3a;background: #f5f5f5;border-width: 8px;}
    code {font-size: inherit; font-family: Microsoft yahei;}
    pre code { font-size: inherit;padding: 2px 4px;color: #c7254e;background-color: #f9f2f4;border-radius: 4px; }
    table td a{color: #5c9fe2;}
    table td a:hover,table td a:focus{color:#5c9fe2;text-decoration:none;}
    button{outline:none;border:none;}
    input::-webkit-outer-spin-button,
    input::-webkit-inner-spin-button{-webkit-appearance: none;}
    input[type="number"]{-moz-appearance: textfield;}
    .well,
    pre{background-color: #edf1f2; border-color: #dee5e7;}
/*////////////////////////////////////////////////////////////////////////////
* page::body background
////////////////////////////////////////////////////////////////////////////*/
    body{background: url('../images/bg.spring.jpg');background-attachment: fixed;background-position: center center;background-origin: border-box;background-size: cover;overflow-y: scroll;}
    body:before { content: ""; position: fixed; top: -10px; left: 0; width: 100%; height: 10px; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.4); -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.4); box-shadow: 0px 0px 10px rgba(0,0,0,.4); z-index: 100000; }
/*////////////////////////////////////////////////////////////////////////////
* page::-webkit-scrollbar
////////////////////////////////////////////////////////////////////////////*/
    ::-webkit-scrollbar-track{background-color: #F5F5F5;}
    ::-webkit-scrollbar{width: 6px;height:6px;background-color: #F5F5F5;}
    ::-webkit-scrollbar-thumb{background-color: #999;}
/*////////////////////////////////////////////////////////////////////////////
* page::table tr
////////////////////////////////////////////////////////////////////////////*/
    [tr]{text-align: right;}
    [tc]{text-align: center;}
    [tl]{text-align: left;}
/*////////////////////////////////////////////////////////////////////////////
* page::float
////////////////////////////////////////////////////////////////////////////*/
    .fl{float:left}
    .fr{float:right}